dependent station - Turkish English Dictionary